//import java.util.Scanner;
//
//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        int[] nums = new int[10001];
//        nums[0] = nums[1] =1;
//        for(int i = 2; i<=10000; i++) {
//            nums[i] = (nums[i-1] + nums[i-2])%100000;
//        }
//        while(scanner.hasNextInt()) {
//            int n = scanner.nextInt();
//            for(int i =0 ; i<n; i++) {
//                int x = scanner.nextInt();
//                System.out.printf("%04d",nums[x]%10000);
//                //System.out.println(nums[x]);
//            }
//            System.out.println();
//        }
//    }
//}

//
//import java.util.Scanner;
//
//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        while(scanner.hasNextInt()) {
//            int n = scanner.nextInt();
//            while(n>=10) {
//                int s = 0;
//                int t = n;
//                while(t != 0) {
//                    s += t%10;
//                    t/=10;
//                }
//                n = s;
//            }
//            System.out.println(n);
//        }
//    }
//}


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while(scanner.hasNext()) {
            String str = scanner.next();
            int n = 0;
            for(char ch:str.toCharArray()) {
                n += ch-'0';
            }
            while(n>=10) {
                int s = 0;
                int t = n;
                while(t != 0) {
                    s += t%10;
                    t/=10;
                }
                n = s;
            }
            System.out.println(n);
        }
    }
}